bamboo bedspread - German English Dictionary